package com.xiaoniu.forum.service;


import com.xiaoniu.forum.common.utils.PageUtils;
import com.xiaoniu.forum.entity.CommunityTopicEntity;

import java.util.List;

public interface TopicSearchService {

    /**
     *  分页检索话题
     * @param keyword  关键字
     * @param page     分页参数
     */
    void search(String keyword, PageUtils page);

    boolean save(CommunityTopicEntity topic);

    boolean updateById(CommunityTopicEntity topic);

    /**
     * 批量更新
     * @param topics
     */
    void bulkUpdateById(List<CommunityTopicEntity> topics);

    /**
     * 批量保存
     * @param topics
     */
    void bulkSave(List<CommunityTopicEntity> topics);
}
